<?php

class Panier{
    
    private $lesProduits;
    
    function __construct() {
        $this->lesProduits = array();
    }

    public function ajouterProduit($unProduit, $quantite){
        $this->lesProduits[$unProduit->getReference()] = array($quantite, $unProduit->getPrix());
    }
    
    public function total(){
        $total = 0;
        foreach($this->lesProduits as $produit){
            $total += array_product($produit);
        }
        return $total;
    }
    
    public function nbProduits(){
        $nbProd = 0;
        foreach($this->lesProduits as $produit){
            $nbProd = $produit[1];
        }
        return $nbProd;
    }
    
    public function stats(){
        
    }
    
    public function supprimerProduit($uneCle){
        unset($this->lesProduits[$uneCle]);
    }
    
}
?>
